core pin heads - Español Inglés Diccionario